System and Method for Measuring Running Efficiencies on a Treadmill

ABSTRACT

A method for improving running efficiency includes measuring power usage of a drive motor of a treadmill while a user is running on the treadmill for a first period of time and analyzing the measured power usage of the drive motor for the first period of time with a computer. The method further includes providing the user with information about the user&#39;s running form based on the analyzed data and providing the user with information on how the user can change their current running form to improve running efficiency.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims priority to U.S. Provisional Patent ApplicationNo. 61/623,059 filed Apr. 11, 2012 and is a continuation application ofU.S. patent application Ser. No. 13/860,217 filed Apr. 10, 2013.

TECHNICAL FIELD

In general, the present disclosure relates to exercise devices. Morespecifically, the present disclosure relates to treadmills that includeat least one sensor for detecting the energy used by a drive motor ofthe treadmill and a console for communicating information about theuser's running form based on the analyzed data received from the atleast one sensor.

BACKGROUND

It is useful for runners, and especially endurance runners, to improvetheir running efficiency. If a runner can improve their running form torun more efficiently, they can improve running speed and runningdistance. A runner may attempt to determine their running efficiency byevaluating the way that they feel during or after a run. However,factors other than the runner's form may affect the way that the runnerfeels. For example, weather conditions, diet, sickness and other factorsmay affect the way a runner feels. Accordingly, it may be difficult fora runner to get an accurate assessment of how efficiently they arerunning, or how a change in their running form is affecting theirrunning efficiency.

U.S. Pat. No. 7,736,273 to Cox et al., filed 10 Mar. 2009, incorporatedherein in its entirety by this reference, describes an interface boxremovably disposed on incoming power wiring of a treadmill, anddescribes utilizing electronic signature analysis (ESA) for gaitanalysis. However, Cox et al. does not describe how one might determinea running efficiency of a runner with the ESA, or how one mightdetermine interaction forces between the runner and the treadmill withthe ESA. Rather, for analyzing a runner's athletic performance, Cox etal. describes that one could establish characteristic ‘signatures’ ofelite runners and compare them with other developing runners.

In view of the foregoing, there is a need for devices and methods thatmay effectively measure, calculate, and report running efficiency and/orinteraction forces. Additionally, there is a need for devices andmethods that may facilitate improvement in running efficiency.

SUMMARY

In one aspect of the disclosure, a treadmill comprises a deck, atreadbelt, a drive motor, a console, and a computer.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include the treadbelt coveringat least a portion of the deck.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include the drive motor beingconfigured for driving the treadbelt.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include the sensor beingconfigured to detect an amount of power utilized by the drive motor.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include the console beingconfigured to convey information to a user.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include the computer comprisinga memory and a processor.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include the computer beingconfigured for electric communication with the sensor and the consol.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include the computer beingprogrammed to analyze data received from the sensor.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include the computer beingprogrammed to provide a communication to a user through the console thatprovides information about the user's running form based on the analyzeddata received from the sensor.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include the computer beingprogrammed to provide a communication to the user through the consolethat provides information on how the user may change their currentrunning form to improve running efficiency.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include the computer beingprogrammed to analyze the signal from the sensor to determine a user'srunning cadence.

In Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include the computer beingprogrammed to analyze the signal from the sensor to determine an impactforce when a user's foot impacts the treadbelt.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include the console including avideo display.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include the computer beingprogrammed to deliver a video signal to the console to provide videoinformation to the user via the video display that depicts how the usermay change their current running form.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include the console having aspeaker.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include the computer beingprogrammed to deliver an audio signal to the console to provide audioinformation to the user via the speaker that describes how the user maychange their current running form.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include the computer beingfurther programmed and configured to analyze data collected from thesensor after a communication to the user through the console thatprovides instructions on how the user may change their current runningform to improve running efficiency, and to compare the data withpreviously acquired data.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include the computer beingfurther programmed and configured to communicate a change in runningefficiency via the console utilizing the compared data.

In a further aspect of the disclosure, a method of improving runningefficiency may comprise measuring power usage of a drive motor of atreadmill while a user is running on the treadmill for a first period oftime.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include analyzing the measuredpower usage of the drive motor for the first period of time with acomputer.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include providing the user withinformation about the user's running form based on the analyzed data.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include providing the user withinformation on how the user may change their current running form toimprove running efficiency.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include measuring power usageof the drive motor while the user is running on the treadmill for asecond period of time after the user is provided with the information onhow the user may change their current running form to improve runningefficiency.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include comparing the measuredpower usage of the drive motor over the first period of time with themeasured power usage of the drive motor over the second period of timeand evaluating improvement in the user's running efficiency.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include providing acommunication to the user with information on improving foot placement.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include providing acommunication to the user with information on improving posture.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include providing acommunication to the user with information on improving arm swing.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include providing acommunication to the user comprising a calculated running cadence overthe first period of time and a target running cadence.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include communicating a rhythmto the user having a tempo that substantially matches the user's runningcadence over the first period of time.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include incrementallyincreasing the tempo of the rhythm communicated to the user until thetempo of the rhythm substantially matches the target running cadence.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include analyzing the measuredpower usage of the drive motor with the computer by calculating at leastone of a running efficiency and a running inefficiency.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include analyzing the measuredpower usage of the drive motor with the computer by calculating a totalforce applied to the treadmill by the user.

In a further aspect of the present disclosure, a method of improvingrunning efficiency may comprise measuring power usage of a drive motorof a treadmill while a user is running on the treadmill for a firstperiod of time and analyzing the measured power usage of the drive motorover the first period of time with a computer to determine the user'saverage running cadence over the first period of time.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include providing a rhythmhaving a tempo substantially matching the user's average running cadenceover the first increment of time.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include incrementallyincreasing the tempo of the rhythm until the tempo of the rhythmsubstantially matches a target running cadence.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include incrementallyincreasing the tempo of the rhythm may comprise increasing the rhythm inincrements of 5 beats per minute.

Another aspect of the disclosure may include any combination of theabove-mentioned features and may further include providing the rhythmproviding music to the user that is associated with the rhythm.

In another aspect, which may be combined with any of the aspects herein,providing the rhythm may further comprise providing a visual display ofthe rhythm.

BRIEF DESCRIPTION OF THE DRAWINGS

The accompanying drawings illustrate various embodiments of the presentmethod and system and are a part of the specification. The illustratedembodiments are merely examples of the present system and method and donot limit the scope thereof.

FIG. 1 illustrates a perspective view of a treadmill according to anembodiment of the present disclosure.

FIG. 2 illustrates a plan view of an interior of a base portion of thetreadmill of FIG. 1.

FIG. 3 illustrates a front view of a console of the treadmill of FIG. 1.

FIG. 4 illustrates a bottom plan view of a deck of the treadmill of FIG.1.

FIG. 5 is a schematic view depicting a computer of the treadmill of FIG.1.

FIG. 6 is a graph illustrating energy usage over time by the drive motorof the treadmill of FIG. 1 while the treadmill is operating without auser running thereon.

FIG. 7 is a graph illustrating energy usage over time by the drive motorof the treadmill of FIG. 1 while the treadmill is operating with a userrunning thereon.

FIG. 8 is a graph illustrating the energy usage of the drive motordepicted in FIG. 7 shifted by a baseline amount.

FIG. 9 is a graph illustrating the shifted energy usage of the drivemotor depicted in FIG. 8 with negative values removed.

FIG. 10 is a force diagram depicting forces applied to the treadmill ofFIG. 1 by a user.

Throughout the drawings, identical reference numbers designate similar,but not necessarily identical, elements.

DETAILED DESCRIPTION

The present disclosure provides a treadmill that can sense the electricload on a drive motor as a person exercises on the treadmill and analyzethis data to determine the person's running efficiency, the person'srunning cadence, and/or the person's running form. Additionally, thisdata may be analyzed along with data from sensors associated with aplatform of the treadmill to provide the forces that the person's feetimpart on the treadmill.

Unless specified or limited otherwise, the terms “connected” and“associated with” are used broadly and encompass both direct andindirect connections and associations. Further, these terms are notrestricted to mechanical attachments, but also include frictional,adhesive, magnetic and other attachments.

A treadmill according to an embodiment of the present disclosure isillustrated in FIG. 1. As illustrated, a treadmill 10 may include aframe 12, a treadbelt 14 and a deck 16. The frame 12 may comprisevarious parts of the treadmill 10 and may impart structural stabilityand/or support to the treadmill 10. The treadbelt 14 is exposed at anupper region of the deck 16, and provides a movable surface upon which auser may walk and/or run. The treadmill 10 may additionally include adrive motor 18 associated with the treadbelt 14, positioned andconfigured to drive the treadbelt 14, as shown in FIG. 2. For example,the drive motor 18 may be connected to a roller 20 with a belt 22 andthe treadbelt 14 may be positioned over the roller 20.

Referring again to FIG. 1, the treadmill 10 may also include a console24. The console 24 may be mounted on the treadmill 10 so that it may bereadily accessible and viewable to a user positioned on the treadmill10. As shown in FIG. 3, the console 24 may include inputs 26 and outputs28 to allow the user to communicate with the treadmill 10 via theconsole 24. The console 24 may include a visual display, such as a videoscreen (e.g., a touch screen 30), to provide visual communications tothe user. The console 24 may also include an audio output, such as anaudio jack 32 for the connection to headphones that may be worn by auser and/or a speaker 34, to provide audio communications to the user.Input devices may allow a user to input data into the console 24, suchas a desired operating speed, a desired incline, information about theuser (e.g., a user's weight), and other information. For example, theinputs 26 of the console may include one or more of buttons 36, a touchscreen 30, a microphone 38, and a camera 40 for facilitating the inputof information.

The treadmill 10 may also include one or more sensors for collectingdata while a user is running and/or walking on the treadmill 10. Asensor may be positioned to sense the energy utilized by the drive motor18. For example, an electrical current sensor 42 may be positioned andconfigured to sense electrical current utilized by the drive motor 18,as shown in FIG. 2. Similarly, load sensors may be positioned to detectloads on the deck 16. In some embodiments, at least one load cell 44 maybe associated with the deck 16 and configured to detect forces acting onthe deck 16, as shown in FIG. 4. As a non-limiting example, a load cell44 may comprise one or more of strain gauges, a hydraulic load cell, adiaphragm load cell, a spool-type load cell, and/or a ring-type loadcell.

The console 24 may include a computer 46 located therein, which mayinclude a processor 48 and a memory 50, as illustrated in FIG. 5. Infurther embodiments, the computer 46 may not be located within theconsole 24, but may be in communication with the console 24. Thecomputer 46 may be in communication with the inputs 26 and outputs 28 ofthe console 24 and configured to receive data from the inputs 26 of theconsole 24. Additionally, the computer 46 may be configured to receivedata signals from each sensor of the treadmill 10, such as the electriccurrent sensor 42 and the load cells 44 and to analyze the data with theprocessor 48. The computer 46 may be programmed to utilize the analysisto modify the settings of the treadmill 10 and to provide specificcommunications to the user. For example, a program may be provided inthe memory 50 of the computer 46.

In operation, a baseline energy consumption of the drive motor 18 for aspecific setting (i.e., a specific speed setting) may be determined. Forexample, the treadmill 10 may be run at the specific setting and averagesteady-state energy consumption may be determined by measuring energyconsumption with the sensor for a period of operation P_(o) after astart-up period Ps, as illustrated in FIG. 6. The measured energyconsumption over the period of operation P_(o) may then be averaged bythe computer 46 to determine the baseline energy consumption E_(b) ofthe drive motor 18 for the specific setting. In further embodiments, thebaseline energy consumption for each setting may be programmed into thecomputer 46. In yet further embodiments, a baseline energy consumptionmay not be utilized.

A user may then run on the treadmill 10 and the electric current sensor42 may detect a change in energy usage by the drive motor 18, which mayindicate to the computer 46 that the user is running on the treadmill10. Energy usage data for the drive motor 18 may then be sensed by theelectric current sensor 42 over a first period of time P₁ and collectedby the computer as the user runs on the treadmill, as shown in FIG. 7.The energy usage data from the first period of time P₁ may then beanalyzed to determine information about the user's running form.

In some embodiments, the energy usage data from the first period of timeP₁ may be shifted by the baseline energy consumption E_(b), as shown inFIG. 8. For example, the baseline energy consumption E_(b) may besubtracted from the energy usage data from the first period of time P₁.After the energy consumption contributed to baseline operation of thetreadmill is removed from the data, the data may more accurately reflectthe power input into the system via the user as the user is running.

At time increments wherein a user's leading foot impacts the treadbelt14 of the treadmill 10, a user may exert a force on the treadbelt 14that opposes the direction of movement of the treadbelt 14, thus, thedrive motor 18 may utilize additional energy to maintain the relativespeed of the treadbelt 14. At time increments wherein a user pushesagainst the treadbelt 14 to move the user forward, relative to thetreadbelt 14, a force is applied in the direction of movement of thetreadbelt 14. Accordingly, the drive motor 18 may utilize less energy tomaintain the relative speed of the treadbelt 14 at these times. The moreforce that is applied by the user opposing the direction of thetreadbelt 14, the more energy that will be utilized by the drive motor18 to maintain the relative speed of the treadbelt 14. Similarly, themore force that is applied by the user in the direction of movement ofthe treadbelt 14, the less energy will be utilized by the drive motor 18to maintain the relative speed of the treadbelt 14. When plotted on agraph of energy consumption versus time with the baseline energyconsumption E_(b) subtracted from the energy consumption data, as shownin FIG. 8, the data may show periodic positive and negative energyconsumption.

The data for the first period of time P₁ may be integrated by thecomputer 46 to calculate a number that correlates to a user's exertedpower while running. For example, a plurality of discrete measurementsoccurring over the first period of time P₁ may be added together by thecomputer 46 with a summing function. Optionally, after the data has beenintegrated over the first period of time P₁, the calculated integrandmay be divided by the number of strides occurring during first period oftime P₁ by the computer 46 to provide a scaled inefficiency number,which may be communicated to the user via the console 24. The larger thescaled inefficiency number, the greater the inefficiency of the user'srunning form. Optionally, the scaled inefficiency number may besubtracted from a constant, such as 100, by the computer 46 to provide ascaled efficiency number, which may be communicated to the user via theconsole 24.

Data that correlates to energy input into the treadmill 10 by a userthat opposes the drive motor 18 (e.g., data corresponding to forceapplied by a user that opposes the motion of the treadbelt 14) may beespecially significant in determining inefficient running form. In viewof this, in some embodiments, the computer 46 may integrate only aportion of the data, such as the portion of the data that corresponds toenergy utilized by the drive motor 18 that exceeds the baseline energyconsumption E_(b) by the drive motor 18. For example, the collectedenergy data may be shifted by the baseline energy consumption E_(b)amount, as shown in FIG. 8, and any data that is positive may beintegrated by the computer 46, while any data that is negative may bediscarded or ignored and not considered in the analysis, as shown inFIG. 9. Optionally, after the data has been integrated over the firstperiod of time P₁, the calculated integrand may be divided by the numberof strides occurring during first period of time P₁ by the computer 46to provide a scaled inefficiency number, which may be communicated tothe user via the console 24. The larger the scaled inefficiency number,the greater the inefficiency of the user's running form. Optionally, thescaled inefficiency number may be subtracted from a constant, such as100, by the computer 46 to provide a scaled efficiency number, which maybe communicated to the user via the console 24. The greater the scaledefficiency number, the greater the efficiency of the user's runningform.

In addition to providing information about the user's runningefficiency. the energy consumption data collected by the electriccurrent sensor 42 may also be analyzed to provide additional informationabout the user's running form. For example, the computer 46 may beprogrammed to calculate a derivative of the energy consumption data,which may be utilized by the computer 46 to provide a magnitude of aforce that the user imparts in a direction parallel to the ground at aparticular point in time. In some embodiments, a derivative of theenergy consumption data at a specific time may be estimated bycalculating the difference between a data point collected at that timeand an adjacent data point (e.g., a data point collected at a timebefore or after). In view of this, at any discrete time during therunner's stride, which corresponds to a discrete foot position at thattime, may be analyzed by the computer 46 to determine how much positiveor negative force F_(thrust) is generated by the user that contributesto the user's locomotion (i.e., forces that are parallel to the groundor thrust force), as shown in FIG. 10. Additionally, the load sensorsassociated with the deck may detect the magnitude of the forceF_(normal) that the user imparts in a direction perpendicular to theground (i.e., normal force) at a discrete time during the runner'sstride, which may be analyzed to determine how much force F_(normal) theuser imparts downward on the ground (e.g., forces that are perpendicularor normal to the ground). In view of this, a force F_(thrust) componentthat is parallel to the ground and a force F_(normal) component that isperpendicular to the ground at a discrete time may be calculated.Utilizing vector addition, or any other summation techniques, to combinethe force F_(thrust) and F_(normal) components, as illustrated in FIG.10, the computer may be programmed to calculate a total force F_(total)vector, describing both the magnitude and direction of the forceF_(total) that the user imparts on the treadmill 10 through their feetat any discrete time or foot position.

The drive motor 18 energy usage data collected by the electric currentsensor 42 may also be analyzed to by the computer 46 to determine auser's running cadence. As the energy data will be cyclic, rising andfalling with the user's strides, the computer 46 may be programmed toanalyze repeating features of the data, which may be indicative of auser's running cadence. For example, the computer may be programmed toanalyze the occurrence of peaks 52 and/or valleys 54 in the data, asshown in FIG. 7 and/or may evaluate when the measured data crosses aspecific value (e.g., each time a measured data point is substantiallyequal to the value E_(b)) to evaluate the length of time between eachstride and determine a running cadence.

After the computer 46 has analyzed the energy data from the electriccurrent sensor 42, and optionally the data from one or more load cells44, the computer may be programmed to provide a communication to theuser via the console 24 that is specific to the analyzed data tofacilitate an improvement in the user's running form. In someembodiments, the computer 46 may be programmed to report at least one ofa scaled running inefficiency number and a scaled running efficiencynumber to the user in response to the analyzed data. Additionally, thecomputer 46 may be programmed to communicate advice on improving theuser's running efficiency via the console 24.

In some embodiments, the computer 46 may instruct the user to changetheir running form to adjust which part of the foot first impacts thetreadbelt 14, specifically to land on the ball of the foot or on thefull foot and to avoid striking with the heel. For example, the computer46 may be programmed to provide proper foot placement instructions inresponse to an analysis that indicates a relatively high scaled runninginefficiency number and/or that indicates relatively high impact forcesoccurring between the user's foot and the treadmill 10. In someembodiments, the instructions may be communicated in an audiovisualpresentation via the console 24. For example, a video may show anexample of a runner displaying efficient foot placement and form whilerunning.

In further embodiments, the computer 46 may instruct the user to adjusttheir posture to improve their running form and their running efficiencyafter analyzing the data. After the computer 46 provides instructions tothe user via the console 24, the user may continue running on thetreadmill 10 and additional data may be collected from the electriccurrent sensor 42, and optionally, one or more load cells 44, over asecond period of time. The computer 46 may then analyze the datacollected over the second period of time. After the data is analyzed,the analysis from the data collected over the second period of time maybe compared to the analysis of the data collected over the first periodof time P₁ (i.e., a time period prior to the computer providing theinstructions to the user). The effects of the change to the user'srunning form may then be calculated by the computer 46 and reported tothe user. For example, an improvement in running efficiency may bereported, such as a percentage increase in running efficiency, via theconsole 24. For another example, a specific reduction of impact forceF_(total) and/or F_(normal) between the user's foot and the treadmillmay be reported. The process may be repeated as desired by the user toimprove the user's running efficiency and to monitor the user's runningefficiency, impact forces, and/or cadence as the user runs on thetreadmill 10.

INDUSTRIAL APPLICABILITY

In general, the present invention relates to treadmills that include asensor for detecting the energy used by a drive motor of the treadmilland a console for communicating information about the user's runningform based on the analyzed data received from the sensor. For example,running efficiency is important to runners, especially endurancerunners, as an improvement in running efficiency may improve runningspeed and running distance.

Currently, it is difficult for a runner to determine an accurate runningefficiency. A runner may evaluate the way that they feel during or aftera run, but, factors other than the runner's form may affect the way thatthe runner feels, such as, weather conditions, diet, sickness and otherfactors. Accordingly, it may be difficult for a runner to get anaccurate assessment of how efficiently they are running, or how a changein their running form is affecting their running efficiency.

The present disclosure provides a treadmill that can sense the electricload on a drive motor as a person exercises on the treadmill and analyzethis data to determine the person's running efficiency, the person'srunning cadence, and/or the person's running form. Additionally, thisdata may be analyzed along with data from sensors associated with aplatform of the treadmill to provide the forces that the person's feetimpart on the treadmill. In view of this, the treadmill may provide arunner an accurate assessment of running form factors, such as runningefficiency, at home or at a local gym. Additionally, the treadmill maycoach the user to improve running efficiency by providing feedback andadvice to the user.

The user may input and receive communications through the console, whichmay interact with the user both visually and aurally. A user may inputinformation about themselves, such as weight, and about their desiredworkout, such as running speed. Additionally, the console may providecommunications to the user with information about their running form andadvice on how to improve running form. The console may include a visualdisplay, such as a video screen, to provide visual communications to theuser. The console may also include an audio output, such as an audiojack for the connection to headphones that may be worn by a user and/ora speaker, to provide audio communications to the user. The inputs ofthe console may include one or more of buttons, a touch screen, amicrophone, and a camera.

The treadmill may analyze data from sensors with a computer to evaluatethe user's running form and utilize this analysis to determine whatinformation to communicate to the user through the console. The sensorsmay include a sensor positioned to sense the energy utilized by thedrive motor, and optionally, load sensors positioned to detect loads onthe deck.

In response to the analyzed data, the treadmill may communicateinformation about the user's running form, such as running efficiency,total impact forces, and running cadence. Additionally, the treadmillmay communicate information about how the user may improve their runningefficiency, such as by improving foot placement, posture, arm swing, andcadence.

Specifically, the computer may provide instructions to the user to runwith their body essentially straight and leaning slightly forward and toavoid bending at the hip or leaning back. The computer may instruct theuser to look straight ahead and think of balancing a book on their head,and/or to breath deep to straighten posture and open the lungs beforerunning. Additionally, the computer may instruct the user to utilizeminimal, compact arm swings pumping straight forward and back with thearms relaxed and close to the body and the elbows at about 90 degrees.For example, the computer may be programmed to provide instructions forproper running posture in response to an analysis that indicates arelatively high scaled running inefficiency number and/or that indicatesrelatively high impact forces occurring between the user's foot and thetreadmill. In some embodiments, the instructions may be communicated inan audiovisual presentation via the console. For example, a video mayshow an example of a runner displaying efficient posture while running.

In yet further embodiments, the computer may instruct the user to adjusttheir running cadence after analyzing the data. Specifically, thecomputer may provide the user with their current running cadence andprovide a target running cadence for the user via the console. Forexample, the computer may be programmed to provide cadence instructionsin response to an analysis that indicates a relatively low runningcadence. To facilitate an increase of the user's running cadence over aperiod of time, the computer may provide a rhythm to the user via theconsole that has a tempo that corresponds to the users current runningcadence. The rhythm may be audible and/or visible, and may alsoincorporate music, with the music synchronized with the rhythm. Thetempo of the rhythm may initially correspond to the user's currentrunning cadence. The tempo of the rhythm may then be incrementallyincreased (e.g., the tempo of the rhythm may be incrementally increasedby 5 beats per minute) while the user is running and the user may try tomatch their running cadence with the tempo of the rhythm. The tempo ofthe rhythm may be incrementally increased until the rhythm matches thetarget running cadence. For example, the tempo of the rhythm may beincreased until the tempo of the rhythm matches a target tempo of about180 beats per minute.

After providing communications to the user advising on how to improverunning form and efficiency, the treadmill may analyze their running anddetermine how much the changes in the user's running form have affectedtheir running efficiency. In view of this, the user may adopt changes inrunning form that provide improvement to their running efficiency andbecome a more efficient runner.

1-7. (canceled)
 8. A method of improving running efficiency, the methodcomprising: measuring power usage of a drive motor of a treadmill whilea user is running on the treadmill for a first period of time; analyzingthe measured power usage of the drive motor for the first period of timewith a computer; providing the user with information about the user'srunning form based on the analyzed data; providing the user withinformation on how the user can change their current running form toimprove running efficiency.
 9. The method of claim 8, furthercomprising: measuring power usage of the drive motor while the user isrunning on the treadmill for a second period of time after the user isprovided with the information on how the user can change their currentrunning form to improve running efficiency; and comparing the measuredpower usage of the drive motor over the first period of time with themeasured power usage of the drive motor over the second period of timeand evaluating improvement in the user's running efficiency.
 10. Themethod of claim 8, further comprising, providing a communication to theuser with information on improving foot placement.
 11. The method ofclaim 8, further comprising, providing a communication to the user withinformation on improving posture.
 12. The method of claim 8, furthercomprising, providing a communication to the user with information onimproving arm swing.
 13. The method of claim 8, further comprising,providing a communication to the user comprising a calculated runningcadence over the first period of time and a target running cadence. 14.The method of claim 13, further comprising: communicating a rhythm tothe user having a tempo that substantially matches the user's runningcadence over the first period of time; and incrementally increasing thetempo of the rhythm communicated to the user until the tempo of therhythm substantially matches the target running cadence.
 15. The methodof claim 8, wherein analyzing the measured power usage of the drivemotor with the computer comprises calculating at least one of a runningefficiency and a running inefficiency.
 16. The method of claim 8,wherein analyzing the measured power usage of the drive motor with thecomputer comprises calculating a total force applied to the treadmill bythe user.
 17. A method of improving running efficiency, the methodcomprising: measuring power usage of a drive motor of a treadmill whilea user is running on the treadmill for a first period of time; analyzingthe measured power usage of the drive motor over the first period oftime with a computer to determine the user's average running cadenceover the first period of time; providing a rhythm having a temposubstantially matching the user's average running cadence over the firstperiod of time; and incrementally increasing the tempo of the rhythmuntil the tempo of the rhythm substantially matches a target runningcadence.
 18. The method of claim 17, wherein incrementally increasingthe tempo of the rhythm comprises increasing the rhythm in increments of5 beats per minute.
 19. The method of claim 17, wherein providing therhythm further comprises providing music.
 20. The method of claim 17,wherein providing the rhythm further comprises providing a visualdisplay of the rhythm.